package com.yj.cmp.sdk.fusioncompute.storage.volume.dto;

import com.google.gson.annotations.SerializedName;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Map;

/**
 * @author huangp
 * @create 2021-09-01 16:09
 */
@NoArgsConstructor
@Data
public class CreateVolumeDto {

    @SerializedName("name")
    private String name;
    @SerializedName("quantityGB")
    private Integer quantityGB;
    @SerializedName("datastoreUrn")
    private String datastoreUrn;
    @SerializedName("uuid")
    private String uuid;
    @SerializedName("isThin")
    private Boolean isThin;
    @SerializedName("type")
    private String type;
    @SerializedName("indepDisk")
    private Boolean indepDisk;
    @SerializedName("persistentDisk")
    private Boolean persistentDisk;
    @SerializedName("volType")
    private Integer volType;
    @SerializedName("pvscsiSupport")
    private Integer pvscsiSupport;
    @SerializedName("customProperties")
    private Map<String, String> customProperties;
}



